be totally exhausted or fatigued - Alemán Inglés Diccionario